const formParams = {
  residentType: '',
  residentTypeName: '',
  // 照片
  personImage: '',
  // 姓名
  personName: '',
  // 曾用名
  formerName: '',
  // 证件类型
  idType: '',
  idTypeName: '',
  // 证件号码
  idCard: '',
  // 性别
  sex: '',
  sexName: '',
  // 民族
  nationality: '',
  nationalityName: '',
  // 籍贯
  birthPlace: '',
  birthPlaceName: '',
  // 出生日期
  birthday: '',
  // 婚姻状况
  marriage: '',
  marriageName: '',
  // 政治面貌
  politic: '',
  politicName: '',
  // 学历
  edulevel: '',
  edulevelName: '',
  // 宗教信仰
  religion: '',
  religionName: '',
  // 职业类别
  professionType: '',
  professionTypeName: '',
  // 职业
  profession: '',
  // 工作单位
  workPlace: '',
  // 健康状况
  healthCondition: '',
  healthConditionName: '',
  // 联系方式
  phone: '',
  // 居住方式
  livingWay: '',
  livingWayName: '',
  // 所属区域
  regionCode: '',
  regionCodeName: '',
  // 现住详址
  address: '',

  // 补充信息 - 本地户籍人口、非本地户籍人口
  // 户籍地
  household: '',
  householdName: '',
  // 户籍详址
  householdAddress: '',
  // 补充信息 - 本地户籍人口
  // 人户分离标识
  identification: '',
  identificationName: '',
  // 户号
  houseId: null,
  // 户口性质
  householdType: '',
  householdTypeName: '',
  // 与户主关系
  ownerRelationship: '',
  ownerRelationshipName: '',
  // 户主证件类型
  ownerIdType: '',
  ownerIdTypeName: '',
  // 户主证件号
  ownerIdCard: '',

  // 补充信息 - 非本地户籍人口
  // 流入原因
  flowCause: '',
  flowCauseName: '',
  // 流入日期
  flowDate: '',
  // 办证类型
  cardType: '',
  cardTypeName: '',
  // 办证号码
  cardNumber: '',
  // 办理日期
  registerDate: '',
  // 到期日期
  expireDate: '',
  // 住所类型
  residenceType: '',
  residenceTypeName: '',

  // 补充信息 - 境外来华停（居）留人员
  // 外文姓
  lastName: '',
  // 外文名
  firstName: '',
  // 国籍（地区）
  citizenship: '',
  citizenshipName: '',
  // 来华目的
  purpose: '',
  purposeName: '',
  // 抵达日期
  arriveTime: '',
  // 预计离开日期
  leaveTime: '',

  // 房屋信息
  houseInfo: [],

  // 图片特征值
  pictureFeatureValue: ''
}

class HouseFormParams {
  constructor() {
    // 人员登记类型
    this.registerType = ''
    this.registerTypeName = ''
    // 所属场所
    this.placeCode = ''
    this.placeName = ''
    // 楼栋
    this.buildCode = ''
    this.buildName = ''
    // 单元
    this.unitCode = ''
    this.unitName = ''
    // 楼层
    this.floorCode = ''
    this.floorName = ''
    // 房间号
    this.houseCode = ''
    this.houseName = ''
    // 租住截至日期
    this.expirationData = ''
  }
}

export { formParams, HouseFormParams }
